package com.xsd.parser.tools;

import com.xsd.parser.parse.impl.ExcelParseToCollectionImpl;

import java.io.File;

public class ReadXslxFile {


    /**
     * “数据组件标识符”由“xx”+系统分配6位数字顺序码组成，
     * 其中，当“组件类型”为“xs:complextType”时，xx=CT，
     * 为“xs:simpleType”时，xx=ST，
     * 为“xs:element”时，xx=EM，
     * 为“xs:attribute”时，xx=AB；
     * @return
     */
    public static String generateModuleIde(String type, int seq){

        String ide = "";
        String index = "000000".substring(String.valueOf(seq).length())+ seq;
        if ("xs:complextype".equals(type)) {
            ide = "CT" + index;
        } else if ("xs:simpletype".equals(type)) {
            ide = "ST" + index;
        } else if ("xs:element".equals(type)) {
            ide = "EM" + index;
        } else if ("xs:attribute".equals(type)) {
            ide = "AB" + index;
        }

        return ide;
    }
}
